// pages/my/my.js
// 语言包
var chi = require('../../utils/Chinese.js')
var eng = require("../../utils/English.js")
//获取应用实例
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    language: '',
    // 语言包对象
    content: '',
    // 个人信息
    my:{id:'',url:'../../img/my_p_03.png',name:'Fribbri',brith:"",my_city:"",sex:''},
    // 生日选择结束日期
    end_date:''
  },
  on: function () {
    let that = this
    this.setData({
      language: app.data.language
    })
    var lastLanuage = that.data.language
    if (lastLanuage == 'zh_CN') {
      that.setData({
        content: chi.content
      })
      wx.setNavigationBarTitle({
        title: '我的'
      })
    } else if (lastLanuage == 'zh_EN') {
      that.setData({
        content: eng.content
      })
      // 修改导航标题
      wx.setNavigationBarTitle({
        title: 'My'
      })
    }
  },
  // 头像上传
  uploadTap() {
    let that = this
    var my = that.data.my
    wx.chooseImage({
      count: 1, // 默认9
      sizeType: ['original'], // 可以指定是原图还是压缩图，默认二者都有
      sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
      success(res) {
        my.url =  res.tempFilePaths[0],
        that.setData({
         my:my
        })

      }
    })
  },
  // 性别
  radioChange: function (e) {
    console.log('radio发生change事件，携带value值为：', e.detail.value)
  },
  // 选择日期
  bindDateChange: function(e) {
    let that = this
    console.log('picker发送选择改变，携带值为', e.detail.value)
    var my = that.data.my
    my.brith =  e.detail.value
    this.setData({
      my:my
    })
    console.log(my)
  },
  // 城市选择
  region:function(){
    wx.navigateTo({
      url: '../my_city/my_city',
    })
  },
  // 表单点击保存
  formSubmit: function (e) {
    console.log(this.data.my)
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let that = this
    that.on()
   
    // -------------------------------
    // 获取当前日期
    var date = new Date();  
    //年  
    var Y = date.getFullYear();  
    //月  
    var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1);  
    //日  
    var D = date.getDate() < 10 ? '0' + date.getDate() : date.getDate();  
    var end = Y +"-"+ M +"-"+D
    that.setData({
      end_date: end,
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    let that = this
    that.on()
    var my = that.data.my
    my.my_city = app.data.my_city
    that.setData({
      my:my
    })

    // -------------------------------
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})